Big Huge Thesaurus

oyster plant

noun